package demo1;

import java.util.ArrayList;
import java.util.List;

public class Test2 {


    public static void main(String[] args) {

        String str1 = "welcome";
        String str2 = "come";
        List<Character> list = new ArrayList<>();
        for (int i = 0; i < str1.length(); i++) {
            char ch = str1.charAt(i);
            if( !str2.contains(ch+"")) {
                list.add(ch);
            }
        }

        for (int i = 0; i < list.size(); i++) {
            System.out.print(list.get(i));
        }

        List<Character> list1 = new ArrayList<>();
        List<Character> list2 = new ArrayList<>();

        for (int i = 0; i < str1.length(); i++) {
            char ch = str1.charAt(i);
            list1.add(ch);
        }

        for (int i = 0; i < str2.length(); i++) {
            char ch = str2.charAt(i);
            list2.add(ch);
        }

        for (int i = 0; i < list1.size(); i++) {
            Character ch = list1.get(i);
            for (int j = 0; j < list2.size(); j++) {
                if(ch.equals(list2.get(j))) {
                    list1.remove(list1.get(i));
                }
            }
        }

        System.out.println(list1);
    }

}


